
 
 F u n c t i o n :   g e n e r a t e I d ( d o m E l e m e n t ) 
 
 
 
 S h o r t h a n d :   g e n I d ( d o m E l e m e n t ) 
 
 
 
 D e s c r i p t i o n :   P r o g r a m m a t i c a l l y   g e n e r a t e s   a   u n i q u e   I D . 
 
 
 
 R e t u r n s :   S t r i n g ,   d o m E l e m e n t ,   o r   $ A   o b j e c t   i f   c h a i n e d . 
 
 
 
 N o t e :   I f   n o   D O M   e l e m e n t   i s   s p e c i f i e d ,   g e n e r a t e I d ( )   w i l l   r e t u r n   a   u n i q u e   I D   s t r i n g .   I f   a   D O M   e l e m e n t   i s   s p e c i f i e d   h o w e v e r ,   t h e n   d o m E l e m e n t . i d   w i l l   b e   s e t   t o   t h e   u n i q u e   I D   b e f o r e   t h e   D O M   e l e m e n t   i s   r e t u r n e d . 
 
 
 
 E x a m p l e : 
 
 
 
 / /   C r e a t e   a   u n i q u e   I D   s t r i n g 
 
 v a r   i d S t r i n g   =   $ A . g e n e r a t e I d ( ) ; 
 
 
 
 / /   S e t   a   u n i q u e   I D   o n   a n   e l e m e n t 
 
 v a r   m y E l e m e n t   =   $ A . g e n e r a t e I d ( d o m E l e m e n t ) ; 
 
 
 
 / /   O r   t h e   s a m e   u s i n g   c h a i n i n g 
 
 
 
 / /   S e t   a   u n i q u e   I D   o n   a n   e l e m e n t 
 
 v a r   m y C h a i n   =   $ A ( d o m E l e m e n t ) . g e n e r a t e I d ( ) ; 
 
 
 
 / /   T o   r e t u r n   t h e   m o d i f i e d   e l e m e n t   w i t h i n   a   c h a i n ,   u s e   t h e   " r e t u r n ( ) "   m e t h o d . 
 
 
 
 v a r   m y E l e m e n t   =   m y C h a i n . r e t u r n ( ) ; 
 
 